package com.itheima.service;

import com.itheima.entity.QueryPageBean;
import com.itheima.pojo.CheckGroup;
import com.itheima.pojo.Setmeal;

import java.util.List;
import java.util.Map;

public interface SetMealService {

    //新增套餐
    void addSetMeal(Setmeal setmeal, Integer[] checkgroupIds);
    //分页查询
    Map findPage(QueryPageBean queryPageBean);

    //获取套餐对应检查组的id
    Integer[] findCheckgroupIdsBySetMealId(Integer id);

    //获取对应id的套餐数据
    Setmeal findAllSetMeal(Integer id);

    //编辑检查组
    void editsetmeal(Setmeal setmeal, Integer[] checkgroupIds);

    //查寻手机端所有套餐数据
    List<Setmeal> findAllSetMealMobilWeb();


    //获取手机端套餐详情，包含对应的检查组以及检查组对应的检查项
    Setmeal findSetMailDetail(Integer id);
}
